* {
  padding: 0;margin: 0;font-family: Microsoft YaHei;box-sizing: border-box;outline: unset;
}
h1,h2,h3,h4,h5 {
  margin-block-start: 0;
  margin-block-end: 0;
  font-size: inherit;
}
table{
  border-spacing: 0;
  border-collapse: collapse;
  white-space: normal;
  word-break: break-all;
}
td {
  vertical-align: top;
}
.hide,[v-cloak]{
  display: none  !important;
}
.text-over-1{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.flex-between{
  display: flex;
  flex-flow:  row nowrap;
  justify-content: space-between;
}
.flex {
  display: flex;
}